pancake turtle - French English Dictionary